@charset "utf-8";
@import url(common.css);

.tab_detail li { width: 33%;}

.sort_area { margin: 10px 0;}
.sort_area .sort_type { font-size: 0.9em;}
.sort_area .article { font-weight: bold; display: inline-block; padding-top: 2px;}
.sort_area .article em { color: #ea402a;}

.view_title { padding: 20px 10px 15px 10px; line-height: 1.4em;}
.view_title h4 { margin-bottom: 5px;}
.view_title h4 em { color: #087dc2;}
.view_title span.date { color: #959595; font-size: 0.9em;}
.view_con { padding: 20px 10px; border-top:1px solid #cbcbcb; box-shadow: inset 0 1px 0 0 #fff;}
.view_con .file { float: left; display: block; margin: 3px 0 20px 0; height: 20px; background: url(/mobile/resources/img/common/ico/ico_file.gif) left top no-repeat; padding-left: 25px;}
.view_con .file a { text-decoration: underline;}
.view_con .btn { float: right;}
.view_con .view_text { clear: both; padding: 0 0 20px 0; line-height: 1.4em;}
.view_con .reply_box {padding:10px 15px; margin-bottom:5px; background:#ededed url('/mobile/resources/img/common/bul/bul_memo.png') no-repeat 2px 13px;}
.view_con .reply_box .view_title {padding:0 0 5px; border-bottom:1px solid #cbcbcb; box-shadow: 0 1px 0 0 #fff; font-size:0.86em;}
.view_con .reply_box .view_text {padding:10px 0 0; font-size:0.86em;}
.view_con .reply_box.none {text-align:center; background-image:none; line-height:1.4em}

span.qna_tl { font-size: 0.9em; display: block; padding: 10px;}
fieldset.qna { padding: 0 10px 10px;position:relative;}
fieldset.qna .text_box {position:relative; margin-right:60px; height:30px;  border:1px solid #bbbbbb; border-radius:5px; background:#fff;  box-shadow: inset  3px 3px 3px 0 #ececec;}
fieldset.qna .type_text {width:85%; padding:3px 5px;border:0; background:none;}
fieldset.qna .btn_text_del { position:absolute; right:6px; top:5px; width:21px; height:21px; background:url('/mobile/resources/img/common/ico_img.png') no-repeat 0 -19px}
fieldset.qna input.btn_search {position:absolute; right:10px; top:0; width:50px; height:32px; border: 0; background: url(/mobile/resources/img/common/btn/btn_search_bg.gif) no-repeat; color: #fff; font-weight: bold;
padding: 0; margin: 0; line-height: 1.4em;}


.user_publish { padding: 0 10px;}
.user_publish p { font-weight: bold; color: #333; line-height: 1.4em; margin-bottom: 5px;}
.user_publish em { color: #959595; font-size: 0.9em; display: block; margin-bottom: 20px; letter-spacing: -0.1em; text-indent: -9px; padding-left: 9px;}
.note_box { border: 1px solid #d7d7d7; border-radius: 8px; padding: 10px 20px; background: #efefef;}
.note_box li { margin: 3px 0;}

.user_publish .note_box li { padding: 10px 0 10px 77px; background-repeat: no-repeat; background-position: left center; line-height: 1.2em;}
.user_publish .note_box li strong { display: block; color: #333; margin-bottom: 5px;}
.user_publish .note_box li.easy { background-image: url(/mobile/resources/img/common/ico/ico_info_1.gif);}
.user_publish .note_box li.fast { background-image: url(/mobile/resources/img/common/ico/ico_info_2.gif);}
.user_publish .note_box li.simple { background-image: url(/mobile/resources/img/common/ico/ico_info_3.gif);}

.book_detail_cont { margin: 20px 0;}
.book_detail_cont p { font-size: 0.9em; color: #333; margin: 10px 0 0;}
.book_detail_cont em { font-size: 0.9em; color: #ea402a; margin: 10px 0 0;}


.info_menu { padding: 20px 10px 30px 10px;}
.info_menu li { margin-bottom: 10px; height: 59px; padding: 0 25px; border: 1px solid #d7d7d7; background: url(/mobile/resources/img/common/bg_info_mnu.gif) left top repeat-x; border-radius: 8px;}
.info_menu li a { display: block; padding: 20px 0; font-weight: bold; font-size: 1.2em; background: url(/mobile/resources/img/common/bul/bul_arrow.gif) right center no-repeat;}

